home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / rbbs_pc / updn73b.zip / WHATS.NEW < prev   
Text File  |  1992-08-16  |  16KB  |  324 lines

  1. [[ HISTORY OF RELEASES ]]
  2.          
  3.          08-92  7.3B   Finally think I have corrected all the
  4.                        problems with accurate counts in Bulletin
  5.                        seven. However, the year 2000 may be 
  6.                        a problem. Will work on that one. Think I've
  7.                        got some time. Have a feeling a lot of
  8.                        software will have problems with that.
  9.  
  10.          07-92  7.3A   Thanks to Dave Friedman of the Star's
  11.                        End BBS I became aware of a problem with
  12.                        the counts in bulletins 9 & 0. This has now
  13.                        been corrected and these bulletins should
  14.                        correctly count and assign counts to users.
  15.                        The strings counted must lie between the
  16.                        login and loggoff statement in the callers
  17.                        file. A dropped carrier before login will
  18.                        not be counted because it can't be assigned
  19.                        to a specific user. It can be counted in
  20.                        Bulletin 7.   
  21.  
  22.          04-92  7.30   Added an extra bulletin to bulletin
  23.                        8. Bulletin 8 is now 3 pages.
  24.                        The extra page displays calls / hour.
  25.  
  26.                        Added Average time per call to
  27.                        page 1 of bulletin 8
  28.  
  29.                        Some minor code changes. One change 
  30.                        fixes a possible lockup if there are
  31.                        bad records in the users file. The
  32.                        users file should still be corrected,
  33.                        but UPDN should not lock up. 
  34.  
  35.                        Included a utility BIN2ASC.EXE which
  36.                        will convert bulletin 7 & 8 binary
  37.                        data files to ascii so they may be
  38.                        edited. It will then convert them back
  39.                        to binary. If you decide to use this
  40.                        read the doc file and make sure you
  41.                        know what you are doing. Be sure to back
  42.                        up your data files before using BIN2ASC.
  43.  
  44.          02-92  7.2A   More code to compensate
  45.                        for garbage characters in the
  46.                        callers file to prevent UPDN
  47.                        for locking up. Many thanks to
  48.                        Pete Eibl of The Maple Street BBS
  49.                        for help locating the problem.
  50.  
  51.          11-91    7.20   Added a Configurable Bulletin (0)
  52.                        This bulletin will count a 
  53.                        Top 30 'Anything' Users and can
  54.                        be configured using a .def file.
  55.                        The default file updn0.def supplied
  56.                        is set up for the Top 30 Message Writers.
  57.                        A file Sample.zip contains a bunch of
  58.                        sample .def files.
  59.                        
  60.                        By using bulletin 7 and bulletin 0 almost
  61.                        any type of bulletin can be made by UPDN.
  62.  
  63.                        Since bulletin 0 now can give the Top 30
  64.                        uploaders and downloaders I added dl/ul
  65.                        ratios to bulletins 1 & 2 to make them
  66.                        different. 
  67.                        
  68.                        Remember that bulletins 1 & 2 get their data
  69.                        from the users file and bulletin 0 get its 
  70.                        data from the callers file
  71.                        
  72.                        Enabled multinode support for all users.        
  73.  
  74.           9-91  7.1B   Added code that should prevent a lockup
  75.                        or ' Corrupted Callers File' error when
  76.                        processing 'Noisy' callers files.
  77.                        
  78.                        Fixed the pause at the end of bulletin 8.
  79.                        (Time Graph)
  80.  
  81.                        UPDN/JIMMER bug fixed to allow Updn
  82.                        not to have problems with Jimmer auto 
  83.                        log off                
  84.  
  85.           6-91  7.10   Added commenting to parameter file
  86.                        
  87.                        Added a /w switch for registered users
  88.                        that inhibits updn writing to the screen
  89.  
  90.           6-91  7.00   Added New Bulletin # 9 that lists
  91.                        Top 30 Door Users
  92.  
  93.                        Convert utility to convert old
  94.                        data files to ver 7.0 format.
  95.  
  96.                        Finally updn has multinode support.
  97.                        (for REGISTERED users)
  98.  
  99.                        Fixed the bug in bulletin 8 that prevented
  100.                        the page break from working after the graph.
  101.                        The CR LF should be after the page break
  102.                        instead of before it.
  103.  
  104.                        Added a switch (/a) that will allow the user
  105.                        to append a bulletin to an existing bulletin
  106.                        without overwriting the original.
  107.  
  108.                        Updn will now keep track of the last record
  109.                        of the callers file and start reading
  110.                        from the first new record. This will speed
  111.                        up the execution considerably as the whole
  112.                        callers file will not have to be read each
  113.                        time.
  114.  
  115.           3-91  6.6D   Made some code changes to improve error
  116.                        checking. Added NEW address to code and
  117.                        docs.
  118.  
  119.          12-90  6.6C   Added the ability to enable registered features
  120.                        by placing a registration number in line 16 of
  121.                        the parameter file. That registration number must
  122.                        be matched to the BBS name in line 5. (Case sensitive)
  123.                        Registered users will receive their numbers from the
  124.                        info on their registration forms. Write or leave
  125.                        me a message if you need a new number or want
  126.                        your number sooner. Be sure to indicate your
  127.                        BBS name exactly as it appears in line 5 of
  128.                        your parameter file. (registered users only)
  129.  
  130.          11-90  6.6B   Improved the ability to recover from
  131.                        a corrupted callers files (non-text stuff).
  132.  
  133.                        Corrected a glitch that messed the display
  134.                        in the user stats bulletin if the downloaded
  135.                        or uploaded bytes were displayed in scientific
  136.                        notation.
  137.  
  138.          10-90  6.6A   Corrected a bug that could abort the program
  139.                        under certain conditions giving an errorlevel
  140.                        of 7. Trouble reading callers file.
  141.                        Many Thanks to Jeff Alberts of Helm's Deep
  142.                        BBS for helping locate this bug.
  143.  
  144.                        If you are an old user run CONVERT.EXE
  145.                        to convert bulletin 7 & 8 data files.
  146.                        The format has been changed slightly.
  147.                        Use of the old files with the new program
  148.                        could cause errors.
  149.  
  150.           9/90  6.6    Corrected a bug that crashed the program when
  151.                        run against a corrupted callers file. The
  152.                        program now will hopefully terminate with
  153.                        an error code.
  154.  
  155.                        Fixed glitches that messed up bulletins
  156.                        for new boards with less than 15 users in
  157.                        bulletins and less than 30 files in the files
  158.                        bulletin. Bulletins should now print properly
  159.                        regardless of number of users or files.
  160.  
  161.                        Added colors and borders option for bulletin 5
  162.                        (User Statistics). It looks nicer now. Don't
  163.                        forget to edit your parameter file to enable the
  164.                        new options.
  165.  
  166.                        Sorry folks. Had to add a keyboard input to
  167.                        terminate the program for the non registered
  168.                        version. That's the only difference between
  169.                        the versions. This makes batch file operation
  170.                        difficult. Again I am sorry that I have to resort
  171.                        to this, but there are too many people using
  172.                        the program without registering it. It takes
  173.                        the fun out of programming.
  174.  
  175.           6/90  6.4    .EXE file dated 6/30/90
  176.                        Fixed a formating error in bulletin 8, pt. 1
  177.  
  178.           6/90  6.4    .EXE file dated 6/21/90
  179.                        Minor bug fixes. Original version would
  180.                        write a garbage bulletin 3 if you had less
  181.                        than 30 files. This version won't write it.
  182.  
  183.           6/90  6.4    .EXE file dated 6/4/90
  184.                        Computers don't like their heap space messed
  185.                        so I decided to change the code that may cause
  186.                        that. The bug could cause various weird things
  187.                        to happen.
  188.  
  189.           6/90  6.2    Some minor glitches fixed. Hey, it's my
  190.                        first program in 'C'. Program now will
  191.                        terminate with an error level of 0 for a successful
  192.                        run and set an error level for an aborted run.
  193.  
  194.           6/90  6.0    The program has been entirely rewritten in C and
  195.                        assembly language. This should remove the
  196.                        limitations imposed by compiled basic, but will
  197.                        probably produce some new bugs. Some new bugs were
  198.                        discovered and fixed during the rewrite.
  199.                        
  200.                        Changed the opening banner.
  201.  
  202.                        Removed the Top 30 data files convert code to save
  203.                        space. If you have pre v. 5.6 data files run version
  204.                        5.8 to convert the files and then switch to 6.0.
  205.  
  206.                        All data files should now be written in the directory
  207.                        that contains the parameter file.
  208.  
  209.                        Fixed a bug that miscalculated the daily time use in
  210.                        bulletin 8.
  211.  
  212.                        Added moving ansi border option (follow frame type by
  213.                        letter M) for bulletins 1236 and 1/2 of bulletin 8.
  214.                        Please note that at 1200 baud and lower these will
  215.                        take a much longer time to display.
  216.  
  217.                        Added a command line option /c or /b that will force
  218.                        color or mono if the program is not sensing the correct
  219.                        graphics adapter.
  220.  
  221.                        Many users are combining callers files from different
  222.                        nodes before running updn. If you do this make sure
  223.                        the files are in the proper sequence so updn will read
  224.                        the dates from the records correctly. Also, you will
  225.                        probably get over 100 % utilization in bulletin 8.
  226.                        I'll try to include multinode support in a future
  227.                        version.
  228.  
  229.                 5.8    Very minor fix. docs and other files not
  230.                        changed.
  231.  
  232.           2/90  5.7    Bug fix that prevented proper listing
  233.                        from users file that ommitted names in
  234.                        some of the bulletins.
  235.  
  236.           2/90  5.6    Lot's of changes.
  237.  
  238.                        A new bulletin (8) which has two pages. Page one
  239.                        is a table with time use statistics.
  240.                        Page two is a graph showing calls vs time of day.
  241.  
  242.                        The total number users listed in bulletin (4) is
  243.                        now appended to the end of the bulletin.
  244.  
  245.                        The file count data files for the top 30 files have
  246.                        been changed to ascii format. The program will
  247.                        automatically change the old data files to the new
  248.                        format. This allows the sysop to edit the data files
  249.                        and make changes as necessary to the top 30 files
  250.                        downloaded bulletin. See above for details.
  251.  
  252.                        My next change, other then bug fixes, will
  253.                        be to speed up reading of the callers file.
  254.                        It's much too slow.
  255.  
  256.           1/90  5.4    Some refining to shorten code and refine opening
  257.                        banner.
  258.  
  259.           1/90  5.3    Some minor bug fixes - minor doc changes
  260.                        A new opening banner that opens and closes
  261.                        like a curtain.
  262.  
  263.          12/89  5.2    Corrected a possible but unlikely input past end
  264.                        of file that could occur while reading callers
  265.                        file in bulletin 7
  266.  
  267.                        Documentation rewritten and spruced up by
  268.                        Tom Hazel (Info-Quest BBS). Many Thanks,
  269.                        Tom.
  270.  
  271.                        Corrected out of string space errors that occurred
  272.                        with large users files. Thanks to Jim Mountain                                   (HandiLine BBS.)
  273.  
  274.          12/89  5.1    Corrected a bug that aborted program if less
  275.                        than 30 files exist in the Top 30 files bulletin
  276.  
  277.          12/89  5.0    Added switch to exclude assistant sysops from
  278.                        inclusion in the bulletins.
  279.  
  280.                        Corrected a bug that messed up users last names
  281.                        when they contained a space.
  282.  
  283.                        Added Bulletin 7 which is sysop configurable
  284.                        through a config. file. (Thanks to Tom Hazel -
  285.                        Info-Quest BBS for the idea)
  286.                        Added a No frame option for bulletins
  287.  
  288.          10/89  4.6    Shortened the user bulletin by 2 columns so that
  289.                        it would look ok on the local screen. ( a bug in
  290.                        RBBS caused it to skip lines on the local screen
  291.                        print even though it was correct to the user -
  292.                        too many people thought that the user was seeing
  293.                        the distorted bulletin so it was easier to remove
  294.                        two columns than it was to fix RBBS ).
  295.  
  296.                        Added more windows and messages to tell what
  297.                        the program is doing. You have to be fast or have a
  298.                        slow computer to read some of them, but it will
  299.                        be easier to tell where the program bombs.
  300.  
  301.          9/89   4.40   Decided I like even numbers.
  302.                        Added more messages to indicate what program
  303.                        was doing.
  304.  
  305.                        Allowed for larger callers files. (Some seem
  306.                        to get quite large)
  307.  
  308.                        Corrected a problem that caused an error
  309.                        in the top 30 file list when the callers
  310.                        file listed the path as well as the name of the
  311.                        file. (Thanks to John Rock - Tandy Tavern BBS)
  312.  
  313.          8/89   4.20 - Fixed a bug that would cause data files to have
  314.                        same name and overwrite each other.
  315.  
  316.                        Corrected a bug that caused the same file
  317.                        name to be counted separately in the Top 30
  318.                        list. (Thanks to Jerry Toler - Dixieland BBS)
  319.  
  320.        Version  4.00 - Decided to start keeping a history of bug fixes
  321.          7/89          and new features. Added frame control and
  322.                        separate parameter files in the command line.
  323.                        (Thanks to Tom Hazel - InfoQuest BBS)
  324.